home *** CD-ROM | disk | FTP | other *** search
- IF XBIOS(4)<>2
- ALERT 1,"Vokus läuft leider nur|im Monochrom-Modus !",0,"ABBRUCH",dummy%
- QUIT
- ENDIF
- SPOKE &H484,PEEK(&H484) AND NOT 1
- pb%=XBIOS(2)
- @loadpic("VO_TITEL.PI3",*pic$,*pal$,*res%)
- IF res%<>XBIOS(4)
- ALERT 3,"Falsche Auflösung !",1,"OKAY",back%
- QUIT
- ELSE
- buff$=SPACE$(5120)
- madr%=VARPTR(buff$)
- BLOAD "TITEL.MUS",madr%
- DIM b!(31,19)
- c%=0
- REPEAT
- x%=RAND(32)
- y%=RAND(20)
- IF NOT b!(x%,y%)
- b!(x%,y%)=TRUE
- MUL x%,20
- MUL y%,20
- RC_COPY VARPTR(pic$),x%,y%,20,20 TO pb%,x%,y%
- INC c%
- ENDIF
- UNTIL c%=640
- ~XBIOS(32,L:madr%)
- VOID XBIOS(6,L:VARPTR(pal$))
- ENDIF
- REPEAT
- UNTIL LEN(INKEY$)
- CHAIN "VORSPANN.GFA"
- PROCEDURE loadpic(p.nm$,p.ad%,c.ad%,p.rs%)
- LOCAL buff$,b.adr%
- buff$=SPACE$(32034)
- b.adr%=VARPTR(buff$)
- BLOAD p.nm$,b.adr%
- *p.ad%=RIGHT$(buff$,32000)
- *c.ad%=MID$(buff$,3,32)
- *p.rs%=DPEEK(VARPTR(buff$))
- RETURN
-